Drag and Drop Invitation Defined:
One of the most useful purposes of Drag and Drop is to allow the user to directly place objects where they want them on a page.
Specific Uses:
Drag and Drop is specifically useful for: Rearranging modules on a page, rearranging lists, changing relationships between objects,
invoking actions on a dropped object and maintaining collections through drag and drop.
Best Practices:
During drag and drop, use an many moments as possible to keep the user engaged through the subtle invitations.
Provide a cursor change over draggable areas
Provide an unambiguous space to grab items for dragging
One of the most useful purposes of Drag and Drop is to allow the user to directly place objects where they want them on a page.
Specific Uses:
Drag and Drop is specifically useful for: Rearranging modules on a page, rearranging lists, changing relationships between objects,
invoking actions on a dropped object and maintaining collections through drag and drop.
Best Practices:
During drag and drop, use an many moments as possible to keep the user engaged through the subtle invitations.
Provide a cursor change over draggable areas
Provide an unambiguous space to grab items for dragging